ground weapons - French English Dictionary